Dynamic Distributed User Interfaces: Supporting Mobile Interaction Spaces
نویسنده
چکیده
As the possibilities and popularity of mobile computing devices increases, there is an opportunity to accomplish more and more desktop-related tasks with them. Most tasks require a Graphical User Interface (GUI) that allows users to tap buttons, make selections, fill in forms, etc. Because of the diversity in mobile devices, it is difficult to develop a single GUI that runs on all of these devices. One of the difficulties is the lack of a common platform and/or GUI toolkit. The heterogeneity of platforms and toolkits can be masked by using markup languages to describe an interface on a high level. The use of these description languages is one of the core ideas in this dissertation. Another concern is the adaptation of the GUI to the context of use. Our goals are to clarify what adaptation of an interface involves and why it is important. Since mobile devices have limited screen space and varying input methods, it may be appropriate to split up a GUI and distribute parts to several devices. This poses new challenges such as an efficient distribution mechanism and wireless communication techniques to let the distributed parts talk with each other and the application logic. We present a framework that is able to generate and distribute GUI descriptions for custom applications, that can be rendered on a wide variety of (mobile) devices. The emphasis is on open standards, platform/toolkit/language independence and a light-weight framework.
منابع مشابه
Supporting Distributed User Interfaces in Mobile and Wearable Device Ensembles: the 2WEAR Experience
The 2WEAR project explored the concept of multi-device personal computing where different wearable, portable and fixed devices communicate with each other in an ad-hoc fashion. This paper summarizes the work done to support dynamic yet controlled system formation and dynamic distributed user interfaces, highlighting the most challenging issues. For an overview of 2WEAR the reader is referred to...
متن کاملUser Interface Design in Mobile Educational Applications
Introduction: User interfaces are a crucial factor in ensuring the success of mobile applications. Mobile Educational Applications not only provide flexibility in learning, but also allow learners to learn at any time and any place. The purpose of this article is to investigate the effective factors affecting the design of the user interface in mobile educational applications. Methods: Quantita...
متن کاملExtending MARIA to Support Distributed User Interfaces
J.A. Gallud et al. (eds.), Distributed User Interfaces: Designing Interfaces for the Distributed Ecosystem, Human-Computer Interaction Series, DOI 10.1007/978-1-4471-2271-5_4, © Springer-Verlag London Limited 2012 Abstract In this paper, we describe a solution to obtain flexible user interface distribution across multiple devices, even supporting different modalities. For this purpose we extend...
متن کاملAdaptive Peer-to-Peer Web Clustering using Distributed Aspect Middleware (Damon)
In this paper we present a new environment for supporting Web user interface migration through different modalities. The goal is to furnish user interfaces that are able to migrate across different devices offering different interaction modalities, in such a way as to support task continuity for the mobile user. This is obtained through a number of transformations that exploit logical descripti...
متن کاملDistributed user interfaces in public spaces using RFID-based panels
The combination and integration of services between mobile computing and context-aware applications responds to the use of mobile devices defining a wide range of distributed user interfaces to support social activities. In this paper, we propose a novel solution that combines social software with context awareness to improve users' interaction in public spaces. This approach is based on the co...
متن کامل